cssnode: Optimize listing of classes
authorGarrett Regier <garrettregier@gmail.com>
Fri, 11 Sep 2015 15:49:59 +0000 (17:49 +0200)
committerBenjamin Otte <otte@redhat.com>
Fri, 11 Sep 2015 16:26:11 +0000 (18:26 +0200)
commit41b386cd6a84957dd9820083fa594090660c6a5d
treeacaff7d5678360b58f5b3af546f7c4f2dc0c3a65
parent44460cd7207692e73f4374865a34314800ec2856
cssnode: Optimize listing of classes

Avoid creating the GList of strings when the GQuarks
will just be determined again. Instead have
gtk_style_context_list_classes() do it specifically.
gtk/gtkcssnode.c
gtk/gtkcssnodedeclaration.c
gtk/gtkcssnodedeclarationprivate.h
gtk/gtkcssnodeprivate.h
gtk/gtkstylecontext.c
gtk/gtkwidget.c
gtk/gtkwidgetpath.c
gtk/gtkwidgetpath.h